Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F1 France F4 Australia F2 Canada F2 Canada F1 Italy F27 DPD Challenger 2002 - Aschaffenburg Copa Ericsson Chile - Santiago Citta di Brindisi - Brindisi Copa Ericsson Chile - Santiago Canottieri Mincio Open - Mantova Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo X Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Sassuolo Challenger - Sassuolo Citta di Como - Como Nord LB Open 2007 - Braunschweig Open Costa Daurada - Tarragona Copa Petrobras Brazil - Belo Horizonte Challenger Ciudad de Guayaquil - Guayaquil Abierto Internacional de Salinas 'Dario Expreso' - Salinas BMW Tennis Championship - Sunrise Tennis Napoli Cup - Napoli Oberstaufen Cup-Head German Master's Series - Oberstaufen Medjurgorje Open - Medjugorje Timisoara Challenger - Timisoara St. Brieuc Challenger Zagreb Challenger San Marino Challenger Bucaramanga Challenger Santiago Challenger San Marino Challenger Belo Horizonte Challenger Napoli Challenger Buenos Aires Challenger Buenos Aires Challenger Copa Ericsson Peru - Lima Pereira Challenger Blumenau Challenger Santos Challenger Sarasota Challenger Savannah Challenger Sopot Challenger Alessandria Challenger Monza Challenger San Benedetto Challenger San Marino Challenger Barletta Challenger Architect Open - Budapest Tennis Napoli Cup - Napoli Panama City Challenger Szczecin Challenger Prostejov Challenger Furth Challenger Napoli Challenger Poznan Challenger San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Banca Stato Challenger - Lugano Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes San Marino Cepu Open - San Marino San Marino Challenger Aberto de Sao Paulo - Sao Paulo Sao Paulo Challenger Genova Challenger Monza Challenger Copa Sevilla-Internacionales de Andalucia - Seville Rimini Challenger Top Wool Challenger Biella - Biella Muller Cup - Ulm Trani Cup - Trani San Benedetto Challenger Volvo Sylt Open - Sylt Copa Petrobras Santiago - Santiago Aberto de Sao Paulo - Sao Paulo Sao Paulo Challenger Togliatti Cup - Togliatti San Marino Cepu Open - San Marino Riviera di Rimini Challenger - Rimini Sina-Kia Motors Tennis Cup - Cordenons Dallas Challenger Ljubljana Open - Ljubljana Cepu Open - San Marino Trani Cup - Trani Copa Kia - Santiago XI Abierto Internacional de Salinas - Salinas Aberto de Santa Catarina - Florianopolis Bancastato Challenger Lugano - Lugano Harbour Tennis Cup Regione Lombardia - Milan Riviera di Rimini Challenger - Rimini IX Gramado Open - Gramado Copa Petrobras Brazil - Aracaju Tennis Napoli Cup 2007 - Napoli St.Petersburg Challenger by Kinex - St. Petersburg Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Schickendanz Open - Furth Genoa Open 'Fondazione Carige' - Genova 2004 Freeman Men's Challenger - Joplin Uncle Toby's Australian Men's Clay Court Challenger - Canberra Lima Challenger 2007 - Lima 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Akbank Private Banking TED Open - Istanbul Sao Paulo Challenger Kosice Challenger Napoli Challenger Ostrava Challenger Cordenons Challenger Biella Challenger Alessandria Challenger Szczecin Challenger Cordenons Challenger Milan Challenger Genova Challenger Barranquilla Challenger Sao Paulo Challenger Salinas Challenger Antonio Savoldi-Marco Co. - Manerbio Garden Open - Rome Zagreb Open - Zagreb Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte CA Challenge 2002 - Graz XXIX Edizione 'A.Savoldi Marco' - Manerbio Fujitsu Siemens Open - Budapest Aberto Da Costa Do Sauipe - Bahia XXVIII Edizione 'A.Savoldi' - Manerbio Copa Ericsson Uruguay - Montevideo Jameson Cup - Milan Warsteiner Challenger Lubeck - Lubeck Tennis Napoli Cup - Napoli ATU Cup - Weiden 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Tampere Imageneering Open - Tampere Banca Marche Tennis Cup - San Benedetto VI Gramado Open de Tenis - Gramado Sao Paulo - Brazil Challenger 42 - Andrezieux La Serena Open - La Serena Porsche Open - Poznan Ljubljana Open 2002 - Ljubljana Banja Luka Challenger 2004 - Banja Luka Copa Telmex - Buenos Aires Dubrovnik Open - Dubrovnik Copa Petrobras Argentina - Buenos Aires Copa Telefonica CTC Chile - Santiago Tallahassee Tennis Challenger - Tallahassee Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Nord LB Open - Braunschweig Mobilux Open - Luxembourg X Torneo Internazionale di Tennis - Barletta Corona Mexico City Open - Mexico City Tennis Napoli Cup 2006 - Napoli 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Steelers Cup - Kosice Top Wool Challenger-Immagine Trophy - Biella Brasil Open - Costa do Sauipe Genoa Open - Genova Amazonia Open de Tenis - Belem Pekao Open - Szczecin Ciutat de Barcelona - Barcelona Copa Petrobras Uruguray - Montevideo II Challenger Ciudada de Guayaquil - Guayaquil II Cyclus Open de Tenis - Florianopolis XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota BMW Tennis Championship - Sunrise Brasov Challenger - Brasov Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Challenger Lugano - Lugano PBZ Zagreb Indoors - Zagreb Siemens Open 2007 - Scheveningen Levene Gouldin & Thompson Tennis Challenger - Binghamton IV Manta Open - Manta Ljubljana Open - Ljubljana Pekao Open - Szczecin ATP Challenger Trophy 2007 - Trnava Generali Open 2002 - Kitzbuhel BSI Challenger Lugano - Lugano Copa Petrobras Argentina - Buenos Aires Sporting Challenger '08-Trofeo Regione Piemonte - Turin Milan Indoors - Milan San Benedetto Challenger - San Benedetto San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons Memorial Kolyaskin - Donetsk Geneva Challenger - Geneva Citta di Como Challenger - Como Brasov Challenger - Brasov Ljubljana Open 2008 - Ljubljana Pekao Open - Szczecin Tennislife Cup - Napoli Caltanissetta Challenger San Remo Challenger Montevideo Challenger Sao Paulo Challenger Blunmenau Challenger Prostejov Challenger VIII Avierto Internacional de Salinas - Salinas C.T. San Remo - XIII Piertomaso Tessitore - San Remo Lugano Challenger Turin Challenger Orbetello Challenger Montevideo Challenger Arpa Ceramic Cup - Reggio Emilia Santiago Challenger Sao Paulo Challenger Santiago Challenger Rijeka Challenger 8° Trani Cup - Trani Florianopolis Challenger Santiago Challenger Copa Petrobras - Buenos Aires Milan Indoors - Milan V Gramado Open de Tennis - Gramado Open 13 - Marseille CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Heineken Open - Auckland Brasil Open - Costa do Sauipe Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open - Gstaad Szczecin Challenger Madrid Challenger Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Heineken Open - Auckland Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Copa Petrobras-Uruguay - Montevideo Dutch Open Tennis - Amersfoort Copa Petrobras-Argentina - Buenos Aires Generali Open - Kitzbuhel Orange Prokom Open - Sopot BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe The Granby Natrel Challenger - Granby Movistar Open - Santiago U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Catella Swedish Open - Bastad Rome Challenger International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Bucaramanga Challenger BCR Open Romania - Bucharest Kremlin Cup - Moscow Sunrise Challenger St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Todi Challenger Medibank International - Sydney San Benedetto Challenger Movistar Open - Santiago Rome Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona BMW Open - Munich SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag San Marino Challenger BCR Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Como Challenger Qatar ExxonMobil Open - Doha Heineken Open - Auckland Swiss Indoors Basel - Basel VTR Open - Vina del Mar Allianz Suisse Open - Gstaad Campionati Internazionali di Sicilia - Palermo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Napoli Cup - Naples Next Generation Hardcourts - Adelaide Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Hungarian Open - Budapest BMW Open - Munich La Serena Open - La Serena UNICEF Open - 's Hertogenbosch Casablanca Challenger Iquique Challenger I Tourneo Fila Citta di Brindisi - Brindisi Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco 10th Wartburg Open - Eisenach Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Nossa Caixa Tennis Cup - Sao Paulo Qatar ExxonMobil Open - Doha Copa Ericsson Uruguay - Montevideo PBZ Zagreb Indoors - Zagreb Vercelli Challenger Tunis Challenger Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rome Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Mestre Challenger Copa Petrobras-Brazil - Aracaju Caltanissetta Challenger Orange Warsaw Open - Warsaw Milan Challenger VTR Open - Vina del Mar Bucaramanga Challenger San Benedetto Challenger Austrian Open - Kitzbuhel Garden Open - Rome Ostrava Challenger Cortina Challenger Asuncion Challenger ATP Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Cordenons Challenger Como Challenger FILA Challenger - Biella Sibiu Challenger Open de L'Isere - Grenoble IX Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Regional Hand Center Men's Challenger - Fresno Copa Petrobras Uruguay - Montevideo Cairo Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto IX Trofeo Ciudad de Quito - Quito Tatra Banka Open - Bratislava Studena Croatia Open - Umag Jameson Cup - Milan Napoli Challenger 5th Sardinian International Championships - Cagliari Rome Challenger Mestre Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Argentina - Buenos Aires Gemax Open - Belgrade Rome Challenger Lugano Challenger Uncle Toby's Burnie Challenger - Tasmania Top Wool Challenger - Biella Kosice Challenger San Marino Challenger Oberstaufen Cup - Oberstaufen Tennis Napoli Cup 2004 - Napoli Open Sainte Victoire - Aix-En-Provence Tatra Banka Open 2006 - Bratislava Ispat Open 2004 - Ostrava Sao Jose Do Rio Preto Challenger Turin Challenger Copa Petrobras Argentina - Buenos Aires Porsche Open - Poznan Grand Prix Hassan II - Casablanca Scheveningen Challenger Genova Challenger Memorial Savigni - Sassuolo Sao Leopoldo Challenger Privatbank Open 2006 - Dnepropetrovsk Napoli Challenger Timisoara Challenger 2005 - Timisoara Banca Stato Challenger Lugano - Lugano Buenos Aires Challenger Rimini Challenger San Marino Cepu Open - San Marino Guayaquil Challenger Siemens Open 2004 - Scheveningen Copa Kia Challenger ATP - Santiago Riviera di Rimini Challenger 2004 - Rimini Orbetello Challenger SAA Hilversum Open - Hilversum Genoa Open Challenger-Fondazione Carige - Genova Montevideo Challenger Poznan Challenger Caltanissetta Challenger Aamulehti Tampere Open - Tampere Barranquilla Challenger Cyclus Open de Tenis - Florianopolis Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Ford de Cherbourg - Cherbourg VII Torneo Internazionale di Tennis - Barletta Copa Ericsson Argentina - Buenos Aires Oberstaufen Cup - Oberstaufen USTA Men's Challenger of Dallas - Dallas Karlsruhe Challenger St. Petersburg Challenger by Kinex - St. Petersburg Gemax Samsung Open 2004 - Belgrade Generali Open - Kitzbuhel Open Romania - Bucharest BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Salinas Challenger Santiago Challenger Sunrise Challenger Barletta Challenger Napoli Challenger Buenos Aires Challenger Idea Prokom Open - Sopot International Indoor Tennis Championships of Croatia - Zagreb Oberstaufen Challenger Padova Challenger Copa AT&T - Buenos Aires 2003 Mercedes Cup - Stuttgart Heineken Open - Auckland Mercedes Cup - Stuttgart Croatia Open - Umag Open Romania - Bucharest Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Campionati Internazionali di Sicilia - Palermo Brasil Open - Costa do Sauipe Pilot Pen Tennis - New Haven Open de Moselle - Metz U.S. Mens's Clay Court Championship - Houston ARAG World Team Championship - Dusseldorf Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Vietnam Open - Ho Chi Minh City Gerry Weber Open - Halle Brasil Open - Sao Paulo Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami French Open - Paris Wimbledon - London Heineken Open - Auckland Pacific Life Open - Indian Wells BNP Paribas Masters - Paris German Tennis Championships - Hamburg Tennis Masters Series - Rome Tennis Masters Series - Rome Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Masters Series Monte-Carlo - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Hopman Cup - Perth Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Olympics - Beijing